relating to david - Spanish English Dictionary